package com.web.biz.common;
import java.util.Map;

import com.css.sword.kernel.utils.SwordLogUtils;
import com.css.sword.kernel.utils.SwordServiceUtils;
import com.css.sword.platform.web.controller.BaseDomainCtrl;
import com.css.sword.platform.web.controller.annotations.CTRL;
import com.css.sword.platform.web.event.IReqData;
import com.css.sword.platform.web.event.IResData;
import com.css.sword.platform.web.event.SwordRes;
import com.web.common.utils.LoginInfoUtil;
import com.web.common.utils.StringUtil;


@CTRL("FrameCtrl")
public class FrameCtrl extends BaseDomainCtrl {

	private static SwordLogUtils log = SwordLogUtils.getLogger(FrameCtrl.class);

	/**
	 * 初始化top页面
	 */
	@SuppressWarnings("unchecked")
	public IResData top(IReqData req) throws Exception{

		log.debug("开始进入 FrameCtrl_top 方法。");

		IResData res = new SwordRes();
		String yhm = LoginInfoUtil.getLoginUserName();
		Map<String, Object> userMap = (Map<String, Object>) SwordServiceUtils.callLocalService("LoginRegisterService_queryByYhm", yhm);
		res.addJSTL("vipsyts", StringUtil.parse2String(userMap.get("vipsyts")));
		res.addJSTL("shzt", StringUtil.parse2String(userMap.get("shzt")));
		
		res.addPage("pages/login/top.jsp");
		return res;

	}

	 		
	/**
	 * 初始化left页面
	 */
	@SuppressWarnings("unchecked")
	public IResData left(IReqData req) throws Exception{

		log.debug("开始进入 FrameCtrl_left 方法。");

		IResData res = new SwordRes();
		String yhm = LoginInfoUtil.getLoginUserName();
		Map<String, Object> userMap = (Map<String, Object>) SwordServiceUtils.callLocalService("LoginRegisterService_queryByYhm", yhm);
		res.addJSTL("vipsyts", StringUtil.parse2String(userMap.get("vipsyts")));
		res.addJSTL("shzt", StringUtil.parse2String(userMap.get("shzt")));
		
		res.addPage("pages/login/left.jsp");
		return res;

	}

	 		


}